About Curo Salus Limited (SC248051) United Kingdom