About Snap Vision Ltd (12411246) United Kingdom