About Kiwi Management Ltd (11480759) United Kingdom