About E&i Investors Limited (11691657) United Kingdom