About Blessed African Supermarket Ltd (SC709313) United Kingdom