About E.l.l Early Scan Ltd (12426584) United Kingdom