About Communication & Technologies Ltd (10308636) United Kingdom