Ido Pharm – Legal entity