About Bahia Super Food Stores Ltd (11653847) United Kingdom