About London Med Limited (12982006) United Kingdom