About Telsolco Global Ltd (13332494) United Kingdom