About International Digital Logic Innovation Center Ltd (11827891) United Kingdom