About Norse Radar Limited (12468318) United Kingdom