About Snapgloss Ltd (13231244) United Kingdom