About Bamboo It All Ltd (13584245) United Kingdom