About Haze Animation Ltd (11868917) United Kingdom