About Snappy Projects Ltd (06397232) United Kingdom