About Nlc Partners Limited (07715054) United Kingdom