About Nu Cypher Technology Co. Ltd (13712043) United Kingdom