About Corporate Governance Investors (66) Limited (06824493) United Kingdom