About Intermex Limited (02974537) United Kingdom