About Snap Electronic Ltd (12161406) United Kingdom