About Evenlogic Limited (02826976) United Kingdom