About Telecor Ltd (12179520) United Kingdom