About Green Life Cycle Trading Limited (13521115) United Kingdom