About Alvaretail Ltd (12559557) United Kingdom