About Sarisa Limited (13437890) United Kingdom