About Neucom Limited (04297434) United Kingdom