About E121 Retail Group Limited (07274129) United Kingdom