I have been waiting to receive bitcoins for close to 7 hours now. The number of confirmations is currently 111, so why is it so? here is the transaction batch 95d5dcb612446d67e38ef9246fdcd20a5f500766431321ba9ff7280567d01e59
TL;DR: when you interact with a custodial service (ie you don't own the privkeys), it is entirely up to that service to 'credit your account' appropriately.
There are many types of Bitcoin wallets, but on a fundamental level we can draw a line between two types of wallets: those that give you access to your private keys (non-custodial), and those that do not give you access to your private keys (custodial).
If you send funds to a non-custodial wallet, you will retain the ability to do whatever you please with those funds, because you own the private keys (which are what allow the software to create valid transactions). Even if the wallet software you use ends up being broken, you can always just import the keys to some different wallet to recover your funds (assuming the wallets being used follow the industry standards of BIP 32/39/44/84 etc).
If you send funds to a non-custodial wallet, there will generally be a waiting period between the transaction confirming on-chain, and the service you sent funds to 'crediting your account'. The length of this waiting period is entirely up to to the service, but generally it will be several confirmations on-chain (meaning, you have to wait for a few blocks after the one your transaction confirmed in). This waiting period is a safety mechanism for the service: it helps ensure they are protected in the case of a chain re-org that could potentially erase recent deposit transactions from their customers.
So with all that in mind, if you are waiting for your custodial account to be credited, the most you can do is contact the service in question to see what the status of your account is. Since they own the private keys for the address you deposited to, they are the only ones that can now spend the coins you sent to them.
Remember: you must fully trust a custodial service to credit your account properly. When you choose to interact with any custodial service, it is prudent to consider what recourse you will have in the case they do not properly credit your account. Are they a legitimate business located in a jurisdiction that will hold them accountable to theft or other abuses? Or are they a service run by anonymous individuals, against whom you will have no possibility of recourse?