About Lizra.a Limited (12497292) United Kingdom