About Jendalma Express Norway Limited (11989775) United Kingdom