About Tyy Brands Limited (12626024) United Kingdom