About Khiral Limited (11655895) United Kingdom