About Novacore Limited (07053401) United Kingdom