About Ezza Ltd (12855293) United Kingdom