About Lykke World Ltd (09805738) United Kingdom