About Dazzle Solutions Ltd (11040929) United Kingdom