About Soul Bamboo Ltd (11939563) United Kingdom