About Lukkz Ltd (12379649) United Kingdom