About The Bamboo Co Holding Ltd (12500419) United Kingdom