About Ninja Kiwi Europe Limited (SC285089) United Kingdom