The Nameserver ns2.teclib.com have a IP Address of 195.88.84.48 which is hosted on France.
Mobile device management software (SaaS).