About Snappy Software Solutions Ltd (12956837) United Kingdom