About Klxp Holding Ltd. (11737037) United Kingdom