About Artal Corp. Lp (SL025802) United Kingdom