About Distcode Ltd (12435718) United Kingdom