About Bamboo Software Testing Ltd. (08441629) United Kingdom