About Lykke Designs Ltd (13180494) United Kingdom