About Defined Communications Ltd (10948234) United Kingdom