About Uk Green Investment Lyle Limited (10537974) United Kingdom