About Praa Holdings Limited (12241916) United Kingdom