About Bamboo Network Ltd (09372500) United Kingdom