About Sersu Therapeutics Ltd (06301796) United Kingdom