About Meyer & Levinson Invest Ltd (09607296) United Kingdom