About Teeory Limited (12822258) United Kingdom