About Kanbri (uk) Limited (03361198) United Kingdom