About Bambuco Limited (11356252) United Kingdom