About Emic Consulting Limited (11329329) United Kingdom