About Burford Capital Overseas Limited (11602533) United Kingdom