About Snapthis Group Limited (10327842) United Kingdom