About S-ventures Plc (12723377) United Kingdom