About Haze Safety Solutions Ltd (11713737) United Kingdom