About Glamour Nails Plaza Ltd (13392323) United Kingdom