About S2m Ventures Llp (OC388851) United Kingdom