About Dezilo Holdings Ltd (09965022) United Kingdom