About Sala Group Ltd (13401994) United Kingdom