About E&n Ltd (11013023) United Kingdom