About Snapshot It Ltd (13525801) United Kingdom