About Haze Platform Limited (12980420) United Kingdom