About London Medical Management Limited (10690087) United Kingdom