About Deenordic Ltd (13293359) United Kingdom