About Dizzycare Clinic Limited (10807859) United Kingdom