About Corporate Governance Investors (59) Limited (06824400) United Kingdom