About Bamboo Nail & Spa Bar Limited (11302500) United Kingdom