About Doha Supermarket Ltd (12970004) United Kingdom