About Jimmy Choo Choo Ltd (09022345) United Kingdom