About The Smile Technology Group Ltd (11601534) United Kingdom