About Jack- Eden Ltd (12520077) United Kingdom