About Corporate Governance Investors (12) Limited (06824426) United Kingdom