About Lucky Bamboo Ltd (11342407) United Kingdom