About Snappycam Ltd (13045200) United Kingdom