About Governance Essentials Limited (11743505) United Kingdom