About Bamboo And Others Ltd (11759854) United Kingdom