About Jack & Ami Ltd (12897052) United Kingdom