About Bamboo Zhi Take Away Limited (10673179) United Kingdom