About Knrx Ltd (12066505) United Kingdom