About Odolis Trade Lp (SL023452) United Kingdom