About Ninja Ventures Ltd (13254575) United Kingdom