About Smile Investment Holdings Ltd (13100783) United Kingdom