About Kahu Investments Limited (SC478414) United Kingdom