About Ned Management Limited (06317682) United Kingdom