About Needinca Limited (01742472) United Kingdom