About The Little Bamboo Company Limited (12269623) United Kingdom