About Neo Operations Limited (08659531) United Kingdom