About Lykee Ltd (13461554) United Kingdom