About Green Gate Software Limited (10051680) United Kingdom