About Kalki Associates Limited (13153510) United Kingdom