About The Bamboo Collective Ltd (11511288) United Kingdom