About Kahuri Ltd (12496759) United Kingdom