About Bamboo Straw Movement Ltd (12295214) United Kingdom