About Dear Bamboo Ltd (12948078) United Kingdom