eFuture Ltd is an established software and telecoms engineering contractor and consultancy company.