About Snapsmile Ltd (12782938) United Kingdom