The company behind Stats Remote is Network 24/7 GmbH
Network 24/7 GmbH
+4971199522295
It lists Johannes Becker as managing director and from old emails I can see that StatsRemote's affiliate accounts always used to be in his name.
On a gaming forum I read that people said Johannes stopped working with Neil quite a while ago and moved on to other things.
When you google Johannes name and Network 24/7 GmbH it looks like he owns a lot of other sites and companies.
I can't find anything about who Neil is, it seems Neil was maybe the developer working for Johannes and when Johannes moved on Neil kept running StatsRemote for him.