About London Patient Centre Limited (11976502) United Kingdom