About Transcend Uk Holdings Ltd (12951619) United Kingdom