About Corporate Governance Investors (95) Limited (06824388) United Kingdom