About Bamboo Cutter Ltd (11432052) United Kingdom