About Xk Central Ltd. (11348243) United Kingdom