About Veronica Silva Ltd (11914913) United Kingdom