About Klinstat Limited (05822376) United Kingdom