About Oscar Care Solution Ltd (11909086) United Kingdom