About E14 (holdings) Ltd (13546796) United Kingdom