About Curo Holdings Llp (OC398378) United Kingdom