About Albaraka Supermarket Ltd (11485999) United Kingdom