About Seacross Pharmaceuticals Ltd (07650983) United Kingdom