About Corporate Governance Investors (16) Limited (06824441) United Kingdom