About Brave Ninja Studio Ltd (08458441) United Kingdom