ISTRA POWER LLC ID 47641826