About S Valli Ltd (12068170) United Kingdom