TAFAKKUR TASAVVUR TADABBUR 306581452 Licenses and permits of counterparties