About Bambooso Ltd (12717475) United Kingdom