About Kanbi Limited (06510384) United Kingdom