About Snapshot Database Services Ltd (07727061) United Kingdom