About Jiu Bamboo Ltd (12292516) United Kingdom