The numbers in post #1 suggest around a 30% discrepancy (depending on which numbers used)
227v verses 230v is about 1.3%.
The smart meter will be reading V and A to do the math and your GE system will be using the EM115 (which is/should be MID approved and will be measuring V and A and doing the math V X A X seconds)
Are you certain the GivEnergy data is correct?
Can you take some manual meter readings over a couple of days - though this will depend on your tariff - possible with Eco7 as there are 2 registers, but probably not on a 1/2 hourly tariff, and compare with your GE readings