About Enrc Africa Holdings Limited (04232247) United Kingdom