About Ne6 Limited (11229896) United Kingdom