I emailed them and organised everything via
[email protected] and then had a courier pick it up from their offices in Cape Town (I'm in Somerset West).
Note that I only needed to upgrade my PCB because I had a very old model Geyserwise. AFAIK if you get the newer WiFi model it already has the Tuya integration and can be hooked up to HA, though you should probably just verify with them.
Overall I've been very happy with the Geyserwise, even before the integration with HA. It allows you to set different "target" temperatures for the four 6-hour slots of the day, so I generally have the midnight to 6am slot set lower than the others for example. It also allows you to turn the standby on and off (whether it will attempt to heat to the target temp) via multiple timers, which worked really well before I no longer need it since I started doing it via HA automations.