About Sallara Marketing Ltd (10938144) United Kingdom