About Kiwi (uk) Nominee Limited (10689783) United Kingdom