About Seren Clinical Ltd (11052783) United Kingdom