About Evadne Limited (SC284878) United Kingdom