About Meyer Investments & Consulting Ltd (11529513) United Kingdom