About Teo C Ltd (10531153) United Kingdom