About Sala Management Limited (04322288) United Kingdom