About Teo Limited (11951375) United Kingdom