About Snappd Ltd (10367202) United Kingdom