About Evalurates Limited (11060918) United Kingdom