About Seabass Pharma Ltd (12218748) United Kingdom