About Ottorson Lp (SL012539) United Kingdom