About Remark Advisors Lp (SL027600) United Kingdom