About Nova Dec Ltd (09402017) United Kingdom