About Daheca Holdings Ltd (12394597) United Kingdom