In reply to Chandra Shekar N:
To be honest, it is a nightmare. Looks like you are missing the UVM basics.
You should watch the corresponding video from the Verification Academy.
(1) simple SV/UVM syntax errors
(2) insuficient understanding of TLM
Please find a running version