About Bamboo Skin Care Ltd (13012474) United Kingdom