About Nle Solutions Limited (08468058) United Kingdom