About The Branch Wellness Clinic Ltd (12691514) United Kingdom