About Nova Acquisition Limited (10532731) United Kingdom