About Fresh Smile Clinic Limited (11540611) United Kingdom