About Ebc Investments Limited (11273401) United Kingdom