About Nise Finance Holdings Limited (12402558) United Kingdom