About Emneco Holdings Limited (12195308) United Kingdom