About Novoparc Limited (NI040772) United Kingdom