About Eyra Stores Limited (10073227) United Kingdom