About Green Syntax Uk Ltd (12268168) United Kingdom