VIPER SHARES LTD