About J&d Credit Management Ltd (09353214) United Kingdom