About Kupx Ltd. (12783792) United Kingdom