About Meyer Lansky Investments Limited (09904765) United Kingdom