About Emenaka Limited (12875939) United Kingdom