About Kahu Ltd (07138658) United Kingdom