About Bambu Ops Ltd (09577285) United Kingdom