About Corporate Governance Investors (3) Limited (06824518) United Kingdom