About Emea Exchange Limited (10586645) United Kingdom