About Salsa Viva Limited (11173731) United Kingdom