About Nesfield Management Lp (SL012255) United Kingdom