About Kbeez Limited Limited (12129830) United Kingdom