Esme Loans teams up with Microsoft to accelerate growth