About Digital Ally Ltd (13605252) United Kingdom