About Nova Nominee 2 Limited (07804582) United Kingdom