About Recoup Partners Limited (13027472) United Kingdom