About Picro Group Lp (LP021450) United Kingdom