About Digitagenius Ltd (12767478) United Kingdom