About Nedel 75 Ltd. (09822256) United Kingdom