About Teco Global Investments Ltd (09957490) United Kingdom