SEEN Plc appoints Adrian Hargrave as the Group CEO