About Kallidus Limited (03984404) United Kingdom