About Zeeozzy Holdings Limited (13497574) United Kingdom