About Elogic Ltd (SC664283) United Kingdom