About Corporate Governance Investors (58) Limited (06824516) United Kingdom