About Teo S Investment Ltd (12154730) United Kingdom