About Dazzle Technologies Ltd (12570292) United Kingdom