About Ddieci Ltd. (NI028367) United Kingdom