About Iosif Ilica Ltd (13103089) United Kingdom