About Eko Sb Investments Limited (12180269) United Kingdom