About Bamboo Mcbaddy Ltd (12520199) United Kingdom