About Burford Capital (uk) Limited (06016173) United Kingdom