About Kedem Europe Limited (02803383) United Kingdom