About Recap Holdings Ltd (12317734) United Kingdom