About Nova322 Investments Limited (12413970) United Kingdom