About Ia Teodorovici Ltd (13135023) United Kingdom