About Bamboo Seven Limited (11932830) United Kingdom