About Curatrix Technologies Limited (09889757) United Kingdom