About The Kalm Foundation Limited (11824175) United Kingdom