About Digitalis 2000 Limited (12096504) United Kingdom