About De Oliveira Kovacs Limited (10600583) United Kingdom