About The Real Bamboo Company Limited (12870874) United Kingdom