About N&s Lic Ltd (SC647597) United Kingdom