About Pick & Mix Nails Ltd (11197367) United Kingdom