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