About Apex Stores Limited (13179427) United Kingdom