About Veronicaeden Ltd (12797676) United Kingdom