About Sala Boutique Limited (12687745) United Kingdom