About Nova Milan Ltd (12985352) United Kingdom