About Ic Investors Member Ltd (11899891) United Kingdom