About Oscar Midco Limited (12372052) United Kingdom