About Seven Life Sciences Limited (10685965) United Kingdom