About The Bamboo Baby Company Ltd (11349916) United Kingdom