About Northern Substance Limited (10399672) United Kingdom