About Biotalent International Lp (LP018663) United Kingdom