About Koworx Ltd. (10140558) United Kingdom