About Paikea Investments Limited (11978258) United Kingdom