About R. Smile Clinic Limited (10851375) United Kingdom