About Snaptup Limited (08268377) United Kingdom