About Alicia Ltd (10422958) United Kingdom