About Ely Investments Limited (12784350) United Kingdom