About Corporate Governance Investors (93) Limited (06824472) United Kingdom