About Iliescu Limited (13643191) United Kingdom