About Meinl Capital Markets Limited (04098435) United Kingdom