About Bamboo Futures Ltd (11587207) United Kingdom