About Needchance Limited Partnership (LP006785) United Kingdom