About Sala Piquin Ltd (12376345) United Kingdom