About Lykke London Limited (13300184) United Kingdom