About Dredd Ltd (SC698218) United Kingdom