About Emilogen Limited (08699248) United Kingdom