About E N L Holdings Ltd (12042580) United Kingdom