About Selan Management Lp (SL009951) United Kingdom