About Snappr Holdings Ltd (12128320) United Kingdom