About Emea Executives Limited (09821364) United Kingdom