About Bamboo Technology Group Limited (03583387) United Kingdom