eva entertainment booking platform secures $2m funding for national expansion