About Alikko Retail Group Ltd (11731457) United Kingdom