About Bamboo Panda Club Limited (12065022) United Kingdom