About E16 (holdings) Ltd (10618052) United Kingdom