About Lacckry Ltd (10969218) United Kingdom