About Nova Management Limited (12389870) United Kingdom