About Evalogica Limited (06321588) United Kingdom