About Kiwi Corporation Ltd (12282639) United Kingdom