About Bamboo Nails Spa 35 Ltd (13567726) United Kingdom