About Corporate Governance Investors (15) Limited (06824433) United Kingdom