About Veronica London Limited (12976385) United Kingdom