About Kiwi Power International Limited (09904247) United Kingdom