About Snap Watches Limited (12697063) United Kingdom