About Nsl 247 Limited (09818216) United Kingdom