About Corporate Governance Investors (81) Limited (06824466) United Kingdom