About Northern Light Solutions Limited (06484018) United Kingdom