About Digital Almond Ltd (SC519594) United Kingdom