About Snapsnap Limited (10300534) United Kingdom