About Digitol Solutions Limited (12246338) United Kingdom