About Kalafsus Ltd (11260035) United Kingdom