About Ninja Shoe Productions Limited (06872014) United Kingdom