About Green Sc Ltd (SC624150) United Kingdom