About Kalicha Ltd (13679443) United Kingdom