About The London Skin Medic Ltd (13690244) United Kingdom