About Haeka Ltd (13712996) United Kingdom