About Norsk Fox Holdings Ltd (12397281) United Kingdom