About Bamboo Associates Ltd (10197017) United Kingdom