About Emilogic Limited (08261105) United Kingdom