About Mimi Nails & Hair Limited (09072468) United Kingdom