About Emi & Koa Limited (13649590) United Kingdom