About Haze Digital Ltd (11868688) United Kingdom