About Ned Holdings Limited (12231051) United Kingdom