About Curo Places Limited (RS007091) United Kingdom