About Ednaston Project Investments Limited (12350953) United Kingdom