About Ninja Props Limited (09393541) United Kingdom