About Balkh Bazaar Limited (11867118) United Kingdom