About Navidi Hair Company Limited (11247258) United Kingdom