Godel Smc Limited