About Corporate Governance Investors (80) Limited (06824379) United Kingdom