About Curen Europe Limited (13031803) United Kingdom