About Ean Libya Publishing Limited (12505418) United Kingdom