About Nos Curare Care Limited (11580840) United Kingdom