The GivEnergy Smart Plugs can be treated as generic Tuya WiFi smart plugs as far as Home Assistant is concerned.
Googling for "Tuya WiFi smart plugs" will reveal a lot of plugs under various brands but they are all more or less the same and contain the capability to pair to associated apps via blutooth and/or WiFi.
The vital data to be able to control all these plugs is the value of the "local_key" which is regenerated each time the app is used to pair with a plug.
The GE API exposes the local_key when making the REST call to the Smart Device interface, see https://givenergy.cloud/docs/api/v1#smart-device-GETsmart-device
The key is also exposed within the GE app by first selecting the plug and looking at Settings/More Information, which show both the Serial Number and Local Key.
In Home Assistant once the HACS and "Local Tuya" integrations are installed, the latter will provide local handling for Tuya devices. HA will be able to enumerate all the Tuya devices on the LAN but the local key needs to be configured to allow control.
HA then allows automation and the ability to switch the plugs on/off as desired.