About The London Medi-spa Limited (07992176) United Kingdom