About Kanabar Limited (11547142) United Kingdom