About Corporate Governance Investors (10) Limited (06824428) United Kingdom