About Viper Magazine Ltd (12851381) United Kingdom