About Salo Enterpise Ltd (12742636) United Kingdom