About D&l Nails Limited (12262786) United Kingdom