About London Metropolitan Medical Limited (12819080) United Kingdom