About Appcure Ltd (12684242) United Kingdom