About Scicomore Lp (SL023337) United Kingdom