About Alex Ene Limited (11996779) United Kingdom