About Ne One Start Up Limited (12532863) United Kingdom