About Bentham & Partners Lp (SL022753) United Kingdom