About Zenerlogic Limited (10641105) United Kingdom