About London Medical Optimisation Services Limited (13155324) United Kingdom