About Cypher Group Limited (11075981) United Kingdom