About Salsa Sound Limited (10889269) United Kingdom