About Corporate Governance Investors (74) Limited (06824427) United Kingdom