About Eoa Holdings Limited (NI655543) United Kingdom