About Lucky Lykke Ltd (13076256) United Kingdom