About Edale Investments Limited (11481837) United Kingdom