About Jezel Limited (11490949) United Kingdom