About Cromdale Partners 2 Lp (SL008759) United Kingdom