About Teo Corporation Ltd (12435298) United Kingdom