About Bambooi Sustainable Enterprises Ltd (12360801) United Kingdom