About Khiron Ltd (11961745) United Kingdom