About Bamboo City Limited (11641338) United Kingdom