About Nova 10 Ltd. (13423720) United Kingdom