About Kalm Developments Ltd (12733728) United Kingdom