About Essential Commodities International Limited (11514596) United Kingdom