About Picuda Sp (SL005236) United Kingdom