About Ned Associates Limited (10707322) United Kingdom