About Smile & Gums Ltd. (11976541) United Kingdom