About Snapshot P Ltd (13413125) United Kingdom