About Snap Micro Ltd (08968608) United Kingdom