About Dazl Ltd. (SC411217) United Kingdom