About Kalica Ltd (11160838) United Kingdom