About Oscar Networks L.p. (SL020546) United Kingdom