About Cypher Technology Ltd. (04240748) United Kingdom