About Tedy Nails Master Shop & Academy Ltd (12960910) United Kingdom