This person/company is up to no good from what I see they're doing on my website (spminiatures.com)

This is the information on the "whose online page"
Host: ecs-101-44-249-182.compute.hwclouds-dns.com

I have put in my htaccess file the following:
deny from hwclouds
deny from huaweicloud.com
deny from hwclouds-dns.com
deny from 101.44.248.0-101.44.251.255
deny from 101-44-248-0-101-44-251-255

Obviously I'm not sure of what I'm doing.

Any thoughts?
Thanks
Carol