Home World News ExecSpace awarded £0.7m in funding