About Meyer Asset Investments Limited (11997958) United Kingdom