About Mr Bamboo Cup Limited (11826511) United Kingdom