About Bamboo Tiger Ltd (04994767) United Kingdom