About Omers Capital Markets Europe Limited (13261072) United Kingdom