Anglo-African IoT smart metering technology solving challenges for energy companies