About Nordic And Wild Ltd (12561850) United Kingdom