About Oscar Management L.p. (SL012016) United Kingdom