About Haze Organics Ltd (12131172) United Kingdom