About Deenordic Holdings Ltd (13478510) United Kingdom