About Global Transcend Technologies Limited (11411627) United Kingdom