About Emica Global Limited (05986949) United Kingdom