About Digibase Holdings Ltd. (10314728) United Kingdom