About Bebekish Bamboo & Organic Ltd (12904110) United Kingdom