HumanSoft commences operations in KSA