About I.c.t Waste Management Consultancy Ltd (12774773) United Kingdom