About Rejuvamed Skin Clinic & Vein Centre Ltd (11563502) United Kingdom