About Decypher Technologies Uk Limited (10900727) United Kingdom