About Nelip Solutions Limited (12715141) United Kingdom