About Culligran Investments Lp (SL011820) United Kingdom