About Ne No.1 Ltd (02912338) United Kingdom