About Evalest Ltd (10177942) United Kingdom