About Jeremy Choo Ltd (11799903) United Kingdom