About Dealander Nordic Limited (11719204) United Kingdom