About Ninja Worldwide Ltd (10709483) United Kingdom