About Kevin De Oliveira Ltd (11804439) United Kingdom