About Snapsales Limited (10799441) United Kingdom