What will be the Sim Card Validity?

Its a Lifetime Validity SIM Card

Which Country Number Sim comes with?

This sim comes with a UK based Number

What if an Indian person Contact us what will be the Charges to them?

As its a UK based no. Indian person will be charged as per UK charges so you can activate UK plans on any Indian No. to get Cheaper Call Rates.

Will this Sim gets activated once we reach?

No, This sim will be activated only within India