About Corporate Governance Investors (26) Limited (06824488) United Kingdom