About Curx Limited (10526357) United Kingdom