About London Private Medical Services Limited (12592624) United Kingdom