About Bambu 95 Limited (11707865) United Kingdom