About Cymabay Uk Ltd. (11238960) United Kingdom