About Ned Group Limited (12607986) United Kingdom