About Tyko Brands Limited (SC357666) United Kingdom