About Zedd Haytch Ltd (11391874) United Kingdom