About Meer Bazaar Ltd (13294850) United Kingdom