About Ninja International Limited (10080366) United Kingdom