About Bamboo&pine Ltd (13524288) United Kingdom