About Total Balance Clinic Ltd (10023538) United Kingdom