About Corporate Governance Investors (62) Limited (06824491) United Kingdom