About Salvare Associates Limited (12209875) United Kingdom