About Bamboo Connect Limited (09978863) United Kingdom