About Edi Investments Limited (SC638869) United Kingdom