About Afk Retail Convenience Stores Ltd (11787663) United Kingdom