About E&l Eker Ltd (12946206) United Kingdom