About Yezra Ltd (13103830) United Kingdom