About Northdec Limited (10162530) United Kingdom