About Ne Comms Ltd (12446770) United Kingdom