About Green Wase Ltd (12753860) United Kingdom