About Ninjaware Limited (11262642) United Kingdom