About Panda & Bamboo Food Limited (11679513) United Kingdom