About Snapa Ltd (12611861) United Kingdom