About Green Ninja Software Solutions Limited (10617247) United Kingdom