About Green Bamboo Ltd (12113202) United Kingdom