About Corporate Governance Investors (61) Limited (06824495) United Kingdom