About Kiwi Management Ne Ltd (11995127) United Kingdom