About Edyn Investments Limited (12222683) United Kingdom