About L Amour Clinic Ltd (12072359) United Kingdom