About Haaza Holdings Ltd (11475526) United Kingdom