About Bamboo Culture Technology Ltd (11941435) United Kingdom