About Tete Connections Limited (SC626029) United Kingdom