About Bamboo Said The Bear Ltd (12911778) United Kingdom