About Transcend Communications Limited (SC629852) United Kingdom