About Kalmo Restaurant Group Ltd. (10705030) United Kingdom