About Jimmy Choo Group Limited (09198021) United Kingdom