About Xcelyst Ltd. (13554827) United Kingdom