About Ventra Group Limited (05677214) United Kingdom