About Teo Group Limited (11327951) United Kingdom