About Rothschild & Co Capital Markets Advisory Limited (13317911) United Kingdom