About Corporate Governance Investors (76) Limited (06824431) United Kingdom