About Nicolson Investments Lp (SL014895) United Kingdom