About Digiclear Holdings Limited (12147835) United Kingdom