About Novacore Innovative Solutions Limited (10746277) United Kingdom