About Bambou Investment Limited (07201923) United Kingdom