About Veronica Maseko Ltd (10785191) United Kingdom