About Kalagra Limited (10327999) United Kingdom