About Green Circle For Software Solutions Ltd (13423358) United Kingdom