About Bamboo Research Limited (05002922) United Kingdom