About Diamond Beauty & Nails Limited (11154726) United Kingdom