About Corporate Governance Investors (38) Limited (06824514) United Kingdom