About Venterra Group Plc (13344064) United Kingdom