About Str Capital Partners Llp (OC391916) United Kingdom