About The Digital Haze Limited (09755545) United Kingdom