About Contrax International Ltd. (10833221) United Kingdom