About Clix Media Snaps Ltd (13154748) United Kingdom