About Peckwell Management Lp (SL010838) United Kingdom