About Ne Funding Solutions Limited (08566220) United Kingdom