About Interhaze Hr3 Ltd (12699702) United Kingdom