The Nameserver ns1.leadxen.com have a IP Address of 43.225.52.231 which is hosted on Japan.
Leadxen is online sales tracking & lead management software built for all kind of businesses. It helps to track and organize leads and contacts to grow sales.