NEO Energy pushes for further growth with fresh North Sea deal worth $625 million