About Kbamboo Ltd (10574784) United Kingdom