Islamic property fintech Offa appoints three senior staff