About Investor Corporate Llp (OC388282) United Kingdom