Village Financial Services-Smc Ltd