About Cardex R&d Limited (12698994) United Kingdom