About The Amara Clinic Ltd (13035407) United Kingdom