About S Vendy Ltd (13413666) United Kingdom