About Lyre Lyre Ltd (12841630) United Kingdom