About Lyzo Esports Ltd (12013859) United Kingdom