About Nowaste Limited (13695753) United Kingdom