About Neucom Solutions Limited (07517727) United Kingdom