About Ninja Project Ltd (11474314) United Kingdom