About Veronicarose Ltd (13283808) United Kingdom