About Snapdata Ltd (13561194) United Kingdom