About Endzo Ltd (12096519) United Kingdom