About Nova Vodka Ltd (12924210) United Kingdom