About 1e0 Technologies Ltd. (08255093) United Kingdom