QatarBiz is operated by Rallou Management Trading and Services, CR 78826, Commercial License 336310, Doha, Qatar.