FARRUX SHOXRUX INVEST 304047412 Licenses and permits of counterparties