About Ne Space Limited (06646295) United Kingdom