About Dipsysnap Ltd (12418849) United Kingdom