About Corporate Governance Investors (63) Limited (06824394) United Kingdom