About Appy Supermarket Ltd (12992769) United Kingdom