About Ninja Food & Drink Limited (12098435) United Kingdom