About J D Creative Hair Ltd. (10675603) United Kingdom