About Oscar Marine L.p. (SL015942) United Kingdom