About Nedreed Limited (10917629) United Kingdom