About Card Media International Limited (04275238) United Kingdom