About Cardox International Limited (03425299) United Kingdom