About Indulgence Skin Laser & Beauty Clinic Ltd (10505468) United Kingdom