About Teennee Ltd (12097250) United Kingdom