Just on a portion of that name (and the fact they already have multiple negative trust feed-backs) reminds me of a serial scammer who is collectively know as humbertin and has used multiple variants of the first part "HUM" or "HUMBER" etc.
Not saying they are the same, just that one reminded me of the other.