About Nova Corporation L.p. (SL016253) United Kingdom