About E-logica Ltd (07202151) United Kingdom