About Optima Commerce L.p. (SL017819) United Kingdom