About Digitech Master Limited (11602832) United Kingdom