About Oscar Correa Design Ltd (11667824) United Kingdom