About Ede Ventures Limited (13189967) United Kingdom