About Nowaste Lac Ltd (12049866) United Kingdom