About Bamboo Living Ltd (11189922) United Kingdom