About Kanel Limited (11892809) United Kingdom