About Waste To Energy In Africa Ltd (12908343) United Kingdom