About Nuke Manufacturing Distribution & Investments Limited (11461452) United Kingdom