About Kauri Investments Limited (05404138) United Kingdom