About Ezilogic Limited (SC323835) United Kingdom