About Millennium Nails Europe Limited (11115104) United Kingdom