About Bamboo Nails Limited (10382609) United Kingdom