About Nordic Fox & Co Ltd (13080873) United Kingdom