About Mir Baazaar Ltd (13037780) United Kingdom