About Indi Nails Ltd (11777351) United Kingdom