About Applied Card Technologies Limited (04476799) United Kingdom