Shrestha Computer Services is an independent service provider and is not affiliated with any government agency. We assist individuals in filling out forms and processing applications, but final approval is subject to the respective government authorities.Â