About I.c. Iliescu Ltd. (10461318) United Kingdom