About Oscar Cs Ltd. (06515180) United Kingdom