About Emic Developments Limited (13005659) United Kingdom