About Evaluera Ltd (SC461779) United Kingdom