About Lyra International Ltd. (13525665) United Kingdom