About E N Investments Limited (11718015) United Kingdom