About Ninja Research Limited (08120209) United Kingdom