About E&more Ltd (11845970) United Kingdom