About Kalm Ventures Limited (11488874) United Kingdom