About Bazaar Consulting Ltd (13639984) United Kingdom