About Kalidus Limited (10107622) United Kingdom