About Rescap Partners Ltd (07268473) United Kingdom