About Smile Artists Global Limited (13097160) United Kingdom