About Everdene Investments Limited (04232739) United Kingdom