About Ninja Vision Limited (11177315) United Kingdom