About L&d Nails Limited (12287849) United Kingdom