About Smile Global Ltd (12986412) United Kingdom