About Bamboo Beauty Inc Limited (11867053) United Kingdom