About Veronica Creates Ltd. (10961089) United Kingdom