About Teezy Limited (12117749) United Kingdom