About Curo Partners Limited (12117947) United Kingdom