About Snappy Cgi Ltd (10501315) United Kingdom