About Ilie Jeni Frumoasa Ltd (13488218) United Kingdom