About Senvest Lp (SL022308) United Kingdom