About Bambu (europe) Ltd (11250230) United Kingdom