About Oicd Emic Limited (12427902) United Kingdom