Dhameen
...

Financial intermediary between the seller and the buyer to ensure financial transactions