About Corporate Governance Investors (77) Limited (06824434) United Kingdom