About Magical Bamboo Ltd (11311569) United Kingdom