About Lykl Ltd (13619611) United Kingdom