About Lma Turquoise Ltd (10193314) United Kingdom