About Aladora Limited (12818390) United Kingdom