About N And L Solutions Limited (11982148) United Kingdom