About Lyran Ltd (13226252) United Kingdom