About Nova Nominee 1 Limited (07804567) United Kingdom