About London Mexico Limited (10799322) United Kingdom