About Me-ol-bamboo Ltd (12283174) United Kingdom