About Ala Retail Ltd (10772373) United Kingdom