About Khamitic Therapeutics Ltd (10512202) United Kingdom