About Mirela Nails & Beauty Ltd (11763550) United Kingdom