About Governex Limited (SC654245) United Kingdom