About Ninja Services Group Limited (10529405) United Kingdom