About Corporate Governance Investors (40) Limited (06824512) United Kingdom