About Afrecycle Energy Limited (13096921) United Kingdom