What is it? Clone?

http://52.66.51.105/index.php
Hmm.? It seems they cloned kano.is to the T. Even their payout page goes to kano's wallet address. Is this legit? Seems kinda fishy to me.
hmmm.... very fishy.... 8 blocks in 11 days with 20PHs, over 5 users that has thousands of workers?
Looking at the size of each user they could be a group of data centers that decided to have their own pool.