About Corporate Governance Investors (85) Limited (06824442) United Kingdom