About Nysacea Ltd (12256627) United Kingdom