About Curo Group Holdings Ltd (10833212) United Kingdom