About Green Life Projects International Ltd (11442664) United Kingdom