About Diglis Ltd (13489866) United Kingdom