About Jak Finch Hair Ltd (12461662) United Kingdom