About Digital Honey Ltd (12814427) United Kingdom