About Diamond Nail & Beauty Spa Limited (11365896) United Kingdom