About Lily Nails Lounge Ltd (11074001) United Kingdom